interposition arthroplasty - French English Dictionary